Add changelog updates for 2025-02-27 #237
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Phone Keypad Input Support, OAuth2 and Analytics Improvements
keypadInputPlanfeature has been added to enable handling of DTMF (touch-tone) keypad inputs during phone calls. This allows your voice assistant to collect numeric input from callers, like account numbers, menu selections, or confirmation codes.Configuration options:
{ "keypadInputPlan": { "enabled": true, // Default: false "delimiters": "#", // Options: "#", "*", or "" (empty string) "timeoutSeconds": 2 // Range: 0.5-10 seconds, Default: 2 } }The feature can be configured in:
assistant.keypadInputPlancall.squad.members.assistant.keypadInputPlancall.squad.members.assistantOverrides.keypadInputPlanOAuth2AuthenticationPlannow includes ascopeproperty to specify access scopes when authenticating. This allows more granular control over permissions when integrating with OAuth2-based services.{ "credentials": [ { "authenticationPlan": { "type": "oauth2", "url": "https://example.com/oauth2/token", "clientId": "your-client-id", "clientSecret": "your-client-secret", "scope": "read:data" // New property, max length: 1000 characters } } ] }The scope property can be configured at:
assistant.credentials.authenticationPlancall.squad.members.assistant.credentials.authenticationPlanNew Analytics Metric: Minutes Used The
AnalyticsOperationschema now includes a new column option:minutesUsed. This metric allows you to track and analyze the duration of calls in your usage reports and analytics dashboards.Removed TrieveKnowledgeBaseCreate Schema: Removed
TrieveKnowledgeBaseCreateschema fromTrieveKnowledgeBase.createPlanCreateTrieveKnowledgeBaseDTO.createPlanUpdateTrieveKnowledgeBaseDTO.createPlan